//
//  UILabel+YsToolsManager.h
//  YsToolsManager
//
//  Created by 宋宏康 on 2020/3/20.
//


#import <UIKit/UIKit.h>

NS_ASSUME_NONNULL_BEGIN

@interface UILabel (YsToolsManager)

/// 快速创建Label  只包含文字
/// @param title 标题
/// @param color 颜色
/// @param font 字体
/// @param numberofLines 行数
+ (instancetype)creatLabel:(NSString *__nullable)title
                 textColor:(UIColor *)color
                  fontSize:(UIFont *)font
             numberofLines:(NSInteger)numberofLines;


/// 快速创建Label 包含文字、位置
/// @param title 标题
/// @param color 颜色
/// @param font 字体
/// @param numberofLines 行数
/// @param textAlignment 位置
+ (instancetype)creatLabel:(NSString *__nullable)title
                 textColor:(UIColor *)color
                  fontSize:(UIFont *)font
             numberofLines:(NSInteger)numberofLines
             textAlignment:(NSTextAlignment)textAlignment;


/// 快速创建Label 包含文字、位置、背景色
/// @param title 标题
/// @param color 颜色
/// @param font 字体
/// @param numberofLines 行数
/// @param textAlignment 位置
/// @param backgroundColor 背景颜色
+ (instancetype)creatLabel:(NSString *__nullable)title
                 textColor:(UIColor *)color
                  fontSize:(UIFont *)font
             numberofLines:(NSInteger)numberofLines
             textAlignment:(NSTextAlignment)textAlignment
           backgroundColor:(UIColor *)backgroundColor;
@end

NS_ASSUME_NONNULL_END
